<html>
 <head>
  <meta charset="UTF-8">
 </head>
 <body>
  <h1 data-lake-id="PzpR2" id="PzpR2"><span data-lake-id="u47a47438" id="u47a47438">典型回答</span></h1>
  <p data-lake-id="u4d33d40f" id="u4d33d40f"><br></p>
  <p data-lake-id="u5c308a16" id="u5c308a16"><span data-lake-id="uf9770c6d" id="uf9770c6d">ARP（Address Resolution Protocol）和RARP（Reverse Address Resolution Protocol）都是</span><strong><span data-lake-id="u9419900b" id="u9419900b">网络通信协议</span></strong><span data-lake-id="u3c39c841" id="u3c39c841">，</span><strong><span data-lake-id="u670057b9" id="u670057b9">用于将IP地址和MAC地址进行转换</span></strong><span data-lake-id="uc8d6e752" id="uc8d6e752">。它们之间的区别如下：</span></p>
  <p data-lake-id="u7faa6de0" id="u7faa6de0"><span data-lake-id="uf312361c" id="uf312361c">​</span><br></p>
  <p data-lake-id="u0bb762db" id="u0bb762db"><strong><span data-lake-id="ub8bb63c6" id="ub8bb63c6">功能不同</span></strong></p>
  <p data-lake-id="u87a0820f" id="u87a0820f"><br></p>
  <p data-lake-id="u50b8484a" id="u50b8484a"><span data-lake-id="u6f6b0804" id="u6f6b0804">ARP协议用于将IP地址转换为MAC地址，也就是在通信时需要知道目标机器的MAC地址时，ARP协议可以用来查询目标机器的MAC地址。</span></p>
  <p data-lake-id="ud4b27485" id="ud4b27485"><span data-lake-id="u9ec7578b" id="u9ec7578b">​</span><br></p>
  <p data-lake-id="u2440f32f" id="u2440f32f"><span data-lake-id="u1fcd265e" id="u1fcd265e">RARP协议则是将MAC地址转换为IP地址，也就是在启动时，需要知道自己的IP地址时，可以向网络中发送RARP请求，获取自己的IP地址。</span></p>
  <p data-lake-id="uf52defbb" id="uf52defbb"><span data-lake-id="u2a5b0e00" id="u2a5b0e00">​</span><br></p>
  <p data-lake-id="u1e95e394" id="u1e95e394"><strong><span data-lake-id="ub4c55918" id="ub4c55918">工作方式不同</span></strong></p>
  <p data-lake-id="u4ac8eec7" id="u4ac8eec7"><span data-lake-id="u048f052c" id="u048f052c">​</span><br></p>
  <p data-lake-id="ue65715ac" id="ue65715ac"><span data-lake-id="u09289fac" id="u09289fac">ARP协议是一种广播协议，当一台主机需要知道另一台主机的MAC地址时，会在本地局域网上广播一个ARP请求包，所有主机都能收到这个请求包，但只有目标主机会响应这个请求，将自己的MAC地址发送回来。</span></p>
  <p data-lake-id="u04bba4e1" id="u04bba4e1"><span data-lake-id="u6a8714b6" id="u6a8714b6">而RARP协议则是向预定义的RARP服务器发出请求，请求服务器返回自己的IP地址。</span></p>
  <p data-lake-id="u14363db5" id="u14363db5"><span data-lake-id="u2ed68246" id="u2ed68246">​</span><br></p>
  <p data-lake-id="u11cc4477" id="u11cc4477"><strong><span data-lake-id="ud4e5772f" id="ud4e5772f">用途不同</span></strong></p>
  <p data-lake-id="u7e27cd29" id="u7e27cd29"><br></p>
  <p data-lake-id="u27e9c213" id="u27e9c213"><span data-lake-id="u426d6f41" id="u426d6f41">由于现代的操作系统和网络设备都可以自动分配IP地址，RARP协议已经很少使用了。而ARP协议则在现代网络通信中仍然起着重要的作用。</span></p>
 </body>
</html>